package com.googlecode.allinclusive.fw.test.junit;

import junit.framework.Assert;

public class AllInclusiveAssert extends Assert {
	
	/**
	 * Asserts that two objects are equal. If they are not
	 * an AssertionFailedError is thrown with the given message.
	 */
	static public void assertEquals(String message, Object expected, Object actual) {
		if (expected == null && actual == null)
			return;
		if (expected != null && expected.equals(actual))
			return;
		failNotEquals(message, expected, actual);
	}
	
	/**
	 * expectedID : 
	 *   <database>
	 *   	<tableName>
	 *   		<colName>value</colName>
	 *   		<colName>value</colName>   
	 *   	</tableName>
	 *   	<tableName>
	 *   		<colName>value</colName>
	 *   		<colName>value</colName>   
	 *   	</tableName>   
	 *   </database> 
	 *   
	 * actualSQLID :
	 *   from table where colName = ?
	 */
	static public void assertEquals(String expectedID, String actualSQLID, boolean ignoreSort) {
		// expectedIDより、XMLファイルから期待値を取得します。
		
		//　actualSQLIDより、データベースから実際値を取得します。
				
	}
}
